have something overlap - Español Inglés Diccionario